#image{
border:4px #666 solid;
height:240px;
width:320px;
border-style:solid;
 -webkit-background-size: 100%;
		        -moz-background-size: 100%;
		        -o-background-size: 100%;
        background-size: 100% 100%;
                      border-radius:25px;
      		-moz-border-radius:25px; /* Firefox 3.6 and earlier */}

.thumb{
float:center;
margin-top:10px;
width:115px;
height:100px;
border-style:solid;
border: 1px solid black;


                      border-radius:25px;
      		-moz-border-radius:25px; /* Firefox 3.6 and earlier */
}

.gallerydiv {
         position:absolute;
         top:0%;
         left:60%;
         display:none;
         width:120%;
         height:155%;
        -webkit-background-size: 100%;
			        -moz-background-size: 100%;
			        -o-background-size: 100%;
        background-size: 100% 100%;
         overflow: auto;

        
	         font-family: Helvetica, Arial, Verdana, sans-serif;
	                  -moz-box-shadow: 0 0 30px 5px black;
      		-webkit-box-shadow: 0 0 30px 5px black; 
      		border-style:solid;
		                      border-radius:25px;
      		-moz-border-radius:25px; /* Firefox 3.6 and earlier */
}

.thumbdiv {
         position:absolute;
         top:0%;
         left:0%;
         display:none;
         width:55%;
         height:155%;
         overflow:auto;
         horizontal-align:middle;
	         font-family: Helvetica, Arial, Verdana, sans-serif;
	            
                      border-radius:25px;
                      
      		-moz-border-radius:25px; /* Firefox 3.6 and earlier */
}